wrap up (someone) in cotton wool

Translations
surprotéger quelqu’un
Definitions
To protect someone excessively from danger, risk, or harm, often to the point of preventing them from experiencing normal challenges or learning from their own mistakes.